#ifndef __STDIO_H__
#define __STDIO_H__

typedef int ElemType;

struct LNode
{
	ElemType data;
	struct LNode *next;
};

struct List 
{
	struct LNode *first;
	struct LNode *last;
	int node_num;
};

struct List * create_list_withHead();


void print_list(struct List *list);

struct List *sort_list(struct List *list);

struct List *common_of_list(struct List *listA,struct List *listB);

#endif